ul{list-style-type:none}
.clearfix {
    &:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0;
    }
}
a:focus,
a:active {
    outline: none;
}

a,
a:focus,
a:hover {
    cursor: pointer;
    color: inherit;
    text-decoration: none;
}
.inlineBlock {
    display: inline-block;
}
.bb {
   border-bottom:solid 1px #ccc;
}

.bt {
    border-top:solid 1px #ccc;
}
.tl {
    text-align: left
}

.tr {
    text-align: right
}

.ofh {
    overflow: hidden
}
.tc{text-align:center;}
.fr {
    float: right;
}

.fl {
    float: left;
}

.tc {
    text-align: center
}

.tl {
    text-align: left
}

.tr {
    text-align: right
}

.pd20 {
    padding: 20px
}

.pr-5 {
    padding-right: 5px;
}

.mr-20 {
    margin-right: 20px
}

.mr-5 {
    margin-right: 5px
}
.mr-10 {
    margin-right: 10px
}
.ml-5 {
    margin-left: 5px
}

.ml-10 {
    margin-left: 10px
}

.ml-20 {
    margin-left: 20px
}

.mt-5 {
    margin-top: 5px
}

.mt-10 {
    margin-top: 10px
}

.mt-20 {
    margin-top: 20px
}
.mt-30 {
    margin-top: 30px
}
.mb-5 {
    margin-bottom: 5px
}

.mb-30 {
    margin-bottom: 30px
}

.mb-20 {
    margin-bottom: 20px
}

.mb-10 {
    margin-bottom: 10px
}

.pl-5 {
    padding-left: 5px;
}

.pl-20 {
    padding-left: 20px;
}
.ff{background-color:#fff;}